807927
569936
6385
32195
484951
889481
9815
517284
943206
180694
454502
587625
5150799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1721136
1691196
1638471